/* #general styles */
BODY {
	background: rgba(255, 255, 255, 0.0);
}

BODY, INPUT, SELECT, TEXTAREA {
	color: #000000;
}

A {
	color: #708bb1;
}

/* #master classes */

/* ABCD ADDED*/

	.helper A{
		color:#cddef6
	}

	/* #defaultButton classes */
	A.defaultButton {
		color: #fff;
	}

	A.defaultButton:hover IMG {
		background-color: #4E617C;
	}


	A.menuButton:hover  {
		background-color: #4E617C;
	}


	A.menuButton STRONG {
		font-size: 110%;
	}

	.textEntry {
		background: #f5f5f5;
	}

	INPUT.textEntry, TEXTAREA.textEntry {
	border-color: #333333;
		background: #f5f5f5;
	}

	INPUT.textEntryFocus, TEXTAREA.textEntryFocus {
		border-color: #5e88b6;
		background: #fff;
	}

	.inputAlert {
		background: #f3eeb5 url('images/icon/singleButton_alert.gif') no-repeat center right !important;
	}

	.helper {
		background: url('images/icon/helper_bg.png') no-repeat ;
		color: #646567
	}

	.alert {
		background-image: url('images/icon/singleButton_alert.gif');
		color: #000
	}

	A.singleButton {
		color: #fff;
		text-decoration: none;
		background: url('images/singleButton_bg.gif') repeat-x top left;
	}

	A.singleButton:hover, A.singleButtonSelected {
		background-color: #4e617c;
	}

	A.singleButton .sb_lb {
		background: url('images/singleButton_lb.gif') no-repeat top left;
	}

	A.singleButton .sb_rb {
		background: url('images/singleButton_rb.gif') no-repeat top right;
	}

	/* #END #defaultButton classes */

/* #specific classes */

	/*#heading classes */
/*	.heading,  .footer{
		background: #000000;
		color: #ffffff; 
	} */

	.institutionalInfo H1 {
		font-size: 250%;
		color: #ffffff;
	}

	.institutionalInfo H2 {
		color: #c3d7f4;
	}

	.userInfo, .userInfo A, .language, .language A {
		color: #ffffff;
	}

	.userInfo A.button_logout {
		background: url('images/button_logout.gif') no-repeat center right;
		color: #ffffff;
	}

	.userInfo A.button_logout:hover SPAN {
				color: #ffffff;
	}
	/* #END #heading classes */

	/*#sectionInfo classes */
/*	.sectionInfo {
	background: #8A919B;
	} */

	.breadcrumb H3 {
		color: #fff;
	}

	.breadcrumb, .breadcrumb A {
		color: #bcd1ef;
	}

	.actions, .actions A {
		color: #fff;
	}
	/*#END #sectionInfo classes */

	/*#middle classes */
	.middle {

	}
	/*#END #middle classes */

	/*#footer classes  
	 .footer {
	/* 	background: #364c6c;
		color: #ffffff;
	}*/

	.distributorLogo A {
		background: url('images/distributorLogo.gif') no-repeat top left;
	}
	/*#END #footer classes */

	.homepage .mainBox .boxContent {

	}


	.homepage .mainBox .boxContent .sectionTitle H4 STRONG {
		color: #265182;
	}

	.homepage .mainBox .boxContent .sectionTitle SPAN {
		color: #4c4c4c;
	}

	.homepage .mainBox .titleSection .sectionIcon {
		background: url('images/database.png') no-repeat center;
	}

	.homepage .mainBox .dbSection .sectionIcon {
		background: url('images/database.png') no-repeat center;
	}

	.homepage .mainBox .searchSection .sectionIcon {
		background: url('images/search.png') no-repeat center;
	}

	.homepage .mainBox .orderSection .sectionIcon {
		background: url('images/icon/mainBox_titleSection.png') no-repeat center;
	}

	.homepage .mainBox .fascicleSection .sectionIcon {
		background: url('images/icon/mainBox_fascicleSection.png') no-repeat center;
	}

	.homepage .mainBox .maskSection .sectionIcon {
		background: url('images/icon/mainBox_maskSection.png') no-repeat center;
	}

	.homepage .mainBox .toolSection .sectionIcon {
		background: url('images/icon_s.png') no-repeat center;
	}

	.homepage .mainBox .loanSection .sectionIcon {
		background: url('images/icon/mainBox_loanSection.png') no-repeat center;
		
	}

	.homepage .mainBox .helpSection .sectionIcon {
		background: url('images/icon/mainBox_helpSection.png') no-repeat center;
	}

	.homepage .mainBox .boxContent .sectionButtons A.defaultButton {
		color: #000000;
	}


	.homepage .mainBox .boxContent .sectionButtons  {
		color: #000000;
	}

	.homepage .mainBox .boxContent .searchTitles .stInput LABEL {
		color: #4c4c4c;
	}

	.homepage .mainBox .boxContent .searchTitles .stInput INPUT.textEntry {
		background: url('images/searchTitles_textEntry_bg.gif') no-repeat top left;
	}

	.homepage .mainBox A.defaultButton:hover IMG {

	}

	.homepage .mainBox A.menuButton:hover  {


	}
	/*#END #homepage classes */

	/* #buttons background classes */
	A.listButton {
		background: url('images/icon/defaultButton_list.png') no-repeat center;
	}

	A.databaseButton {
		background: url('images/icon/database.png') no-repeat center;
	}

	A.update_databaseButton {
		background: url('images/icon/kexi.png') no-repeat center;
	}
	A.utilsButton {
		background: url('images/icon/agt_utilities.png') no-repeat center;
	}
	A.exploreButton {
		background: url('images/icon/kdisknav.png') no-repeat center;
	}
	A.newButton {
		background: url('images/icon/ascii.png') no-repeat center;
	}

	A.importButton {
		background: url('images/icon/defaultButton_import.png') no-repeat center;
	}

	A.exportButton {
		background: url('images/icon/defaultButton_export.png') no-repeat center;
	}

	A.reportButton {
		background: url('images/icon/defaultButton_report.png') no-repeat center;
	}

	A.toolsButton {
		background: url('images/icon/tools.png') no-repeat center;
	}
	A.userButton {
		background: url('images/icon/defaultButton_user.png') no-repeat center;
	}

	A.pdfButton {
		background: url('images/icon/defaultButton_pdf.png') no-repeat center;
	}

	A.cancelButton {
		background: url('images/icon/defaultButton_cancel.png') no-repeat center;
	}

	A.saveButton {
		background: url('images/icon/defaultButton_save.png') no-repeat center;
	}

	A.nextButton {
		background: url('images/icon/defaultButton_next.png') no-repeat center;
	}

	A.catal {
		background: url('images/icon/catal.png') no-repeat center;
	}
	A.backButton {
		background: url('images/icon/defaultButton_back.png') no-repeat center;
	}

	A.eraseButton {
		background: url('images/icon/singleButton_erase.png') no-repeat center;
	}

	A.indexButton {
		background: url('images/icon/singleButton_e.png') no-repeat center;
	}

	A.statButton {
		background: url('images/icon/kchart.png') no-repeat center;
	}
	A.suggestButton {
		background: url('images/icon/ark.png') no-repeat center;
	}
	A.requisitionButton {
		background: url('images/icon/kcmkwm.png') no-repeat center;
	}
	A.receivingButton {
		background: url('images/icon/kword.png') no-repeat center;
	}
	A.biddingButton {
		background: url('images/icon/kspread.png') no-repeat center;
	}
	A.checkButton {
		background: url('images/icon/clean.png') no-repeat center;
	}
	A.discardButton {
		background: url('images/icon/trashcan_full.png') no-repeat center;
	}
	A.copiesdbButton {
		background: url('images/icon/kmultiple.png') no-repeat center;
	}
	A.decisionButton {
		background: url('images/icon/kexi_kexi.png') no-repeat center;
	}
	A.resumeButton {
		background: url('images/icon/spreadsheet.png') no-repeat center;
	}
	A.pendingButton {
		background: url('images/icon/file-manager.png') no-repeat center;
	}

	A.resetButton {
		background: url('images/icon/agt_reload.png') no-repeat center;
	}
	A.z3950Button {
		background: url('images/icon/defaultButton_import.png') no-repeat center;
	}
	A.copiesdbaddButton {
		background: url('images/icon/db_update.png') no-repeat center;
	}
A.wiki {
		background: url('images/icon/oraculo.png') no-repeat center;
	}
	
	/*Buttons of loan*/


				A.emp  {
			background: url('images/icon/loan/defaultButton_emp.png') no-repeat center;
		}

				A.history{
			background: url('images/icon/loan/defaultButton_history.png') no-repeat center;
		}
				A.renov  {
			background: url('images/icon/loan/defaultButton_renov.png') no-repeat center;
		}
				A.devolve  {
			background: url('images/icon/loan/defaultButton_devolve.png') no-repeat center;
		}
				A.multa {
			background: url('images/icon/loan/defaultButton_multa.png') no-repeat center;
		}

	
	
	/*#END #buttons background classes */

	/*#list classes */
	.list {

	}

	.searchBox {
		background: #ffffff;
	}

	.searchBox LABEL {
		color: #848484;
	}

	.searchBox INPUT.submit {
		background: url('images/searchBox_submit_bg.gif') no-repeat top left;
		color: #848484
	}

	.searchBox INPUT.submitAdvanced {
		background: url('images/searchBox_submitadvanced_bg.gif')  top left;
		color: #848484
	}


	.statTable {
		border-collapse: collapse;
		border-spacing: 0px;
	}

	.statTable TH {
		border-right: 1px solid #9d9d9d;
		background: #848484;
		border-bottom: 3px solid #848484;
		color: #fff;
		border:1px solid #9d9d9d;
	}

	.listTable TH {
		border-right: 1px solid #9d9d9d;
		background: #848484;
		border-bottom: 3px solid #848484;
		color: #ffffff;
		border:1px solid #9d9d9d;
	}


	.listTable TH.desc {
		background-image: url('images/listTable_th_desc.gif');
		background-repeat: no-repeat;
		background-position:  right center;
		border-bottom-color: #29a1c8
	}

	.listTable TH.asc {
		background-image: url('images/listTable_th_asc.gif');
		background-repeat: no-repeat;
		background-position:  right center;
		border-bottom-color: #29a1c8
	}

	.listTable TD {
		border-bottom: 1px solid #e7e7e7;
	}

	.listTable .tButton {
		background: #bdced3;
		color: #000;
	}

	.listTable .tErase {
		background: #dfbfbf;
	}

	.listTable .rowOver TD {
		background: #f4f4f4;
		border-bottom-color: #ddd;
	}

	.listTable .rowOver .tButton:hover {
		background: #88a6d3;
		color: #ffffff;
	}

	.listTable .rowOver .tErase:hover {
		background: #d36666;
	}

	/*
	.listTable .rowOver .tButton {
		background: #88a6d3;
		color: #ffffff;
	}

	.listTable .rowOver .tErase {
		background: #d36666;
	}
	*/
	.tMacroActions {
		background: #708bb1;
	}

	.tMacroActions .checkboxAction {
		background: url('images/checkboxAction_bg.gif') no-repeat top left;
	}
	/*#END #list classes */

	/*#form classes */
	.formHead {
		background: #d8dade;
	}
/* ABCD ADDED*/
	.formContent .helper A{
		color:#646567;
	}


/*   */
	.formHead H4 {
		color: #3d5d8a;
	}

	.formRow LABEL {
		color: #000000;
	}

	.formFoot {
		background: #708bb1;
	}

	.formFoot .helper {
		color: #ffffff;
		border-right: 1px solid #8da2c1;
	}
	h4 {
		color:#3D5D8A;
	}
	/*#END #form classes */

	/* #Loading */

	.loading DIV {
		background: url('images/loading.gif') no-repeat top center;
	}
	/* #END #Loading */

	/* #colection Title loading */
	TD.showSTitle {
		background: #f4f4f4 !important;
	}

	.rowOver TD.showSTitle {
		background: #eaeaea !important;
	}

	TD.showSTitle .singleLoading {
		border-top: 1px solid #dadfe7;
		color: #7a7a7a;
	}

	TD.showSTitle .singleLoading IMG {
		background: url('images/singleLoading.gif') no-repeat top left;
	}

	TD.showSTitle .collectionInfo {
		border-top: 1px solid #dadfe7;
	}

	TD.showSTitle .collectionMode {
		background: #fff;
	}

	.rowOver TD.showSTitle .collectionMode {
		background: #f4f4f4;
	}

	TD.showSTitle .collectionMode A {
		color: #708bb1;
	}

	TD.showSTitle .collectionMode A:hover {
		color: #000000;
	}

	TD.showSTitle .collectionMode A.selected {
		background: #f4f4f4;
		color: #000;
	}

	.rowOver TD.showSTitle .collectionMode A.selected {
		background: #eaeaea;
	}
	/* #END #colection Title loading */

	/* #Login */
	.login .loginForm .boxContent {
		background:  url('images/mainBox_boxContent_bg.gif') repeat-x bottom left;
		border-left: 1px solid #b2c2d4;
		border-right: 1px solid #b2c2d4
	}

	.login .loginForm .boxTop {
		background: url('images/mainBoxHighlighted_boxTop_bg.gif') repeat-x top left;
	}

	.login .loginForm .boxBottom {
		background: #eff3f8 url('images/mainBoxHighlighted_boxTop_bg.gif') repeat-x bottom left;
	}

	.login .loginForm .boxTop .btLeft {
		background: url('images/mainBoxHighlighted_btLeft.gif') no-repeat bottom left;
	}

	.login .loginForm .boxTop .btRight {
		background: url('images/mainBoxHighlighted_btRight.gif') no-repeat bottom left;
	}

	.login .loginForm .boxBottom .bbLeft {
		background: url('images/mainBoxHighlighted_bbLeft.gif') no-repeat bottom left;
	}

	.login .loginForm .boxBottom .bbRight {
		background: url('images/mainBoxHighlighted_bbRight.gif') no-repeat bottom left;
	}

	.login .loginForm .submitRow A.defaultButton:hover IMG {
		background-color: transparent;
	}

	.login .loginForm .submitRow A.defaultButton SPAN {
		color: #708bb1;
	}

	.login .loginForm .submitRow A.defaultButton:hover SPAN {
		color: #000000;
	}
	/* #END Login */
	
	.todo {
    background:#fff ;
	border-top: 1px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 5px solid #fff;
}

.toggler {
    background:#ffffff;
	}

/* Styles do dibujarhojadeentrada.php */



.rotuloIng,textbody03 {
	color: #000000;
	border-color: #333333;
		
}

.areas1, .areas2{
	color: #536072;
	border: 1px solid #DDDDDD;
	background: -webkit-linear-gradient(top, white, #E0E0E0);
	background:    -moz-linear-gradient(top, white, #E0E0E0);
	background:     -ms-linear-gradient(top, white, #E0E0E0);
	background:      -o-linear-gradient(top, white, #E0E0E0);
}
.areas1:hover{
	color: #536072;
	border: 1px solid #AAAAAA;
	border-color: #999999;
	background: -webkit-linear-gradient(top, white, #E0E0E0);
	background:    -moz-linear-gradient(top, white, #E0E0E0);
	background:     -ms-linear-gradient(top, white, #E0E0E0);
	background:      -o-linear-gradient(top, white, #E0E0E0);
	text-decoration: none;
}


td {
	border-bottom-color: #ccc;

}

tr:hover {
	border-bottom-color: #ccc;

}